#![no_std]
#![no_main]

use core::panic::PanicInfo;

// 使用bootloader_api库提供的宏声明内核入口
bootloader_api::entry_point!(kernel_main);

/// 内核入口函数，参数为bootloader收集的硬件信息
fn kernel_main(_boot_info: &'static mut bootloader_api::BootInfo) -> ! {
    loop {}
}

#[panic_handler]
fn panic(_info: &PanicInfo) -> ! {
    loop {}
}
